-- **************************************************************************
-- ** 创建者   : suning
-- ** 创建日期 : 20230509
-- ** 功能描述 ：城市时效明细表
-- **************************************************************************
-- **************************** 修改日志 ************************************
-- **************************************************************************
-- ** 依赖表：
-- jms_dm.dm_route_lastest    --兜底路由
-- **************************************************************************
-- *******************  CURRENT_VERSION ： V.1.1  ***************************
-- **************************************************************************






drop table jms_dm.dm_route_cainiao_detail_control_dt;
create external table if not exists jms_dm.dm_route_cainiao_detail_control_dt(
     network_code    string   comment'网点编码'
    ,network_name    string   comment'网点名称'
    ,total_days      string   comment'T+时效'
    ,type            string   comment'类型'
    ,cnt             string   comment'网点数 '
    ,line_cnt        string   comment'线路数'
    ,route_cnt       string   comment'路由数'
) comment '网点状态变化表'
partitioned by (dt string comment '分区日期')
stored as parquet
location '/dw/hive/jms_dm.db/external/dm_route_cainiao_detail_control_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);

create external table if not exists jms_dm.dm_route_cainiao_control_dt(
     stat_date                  string         comment'统计日期'
    ,add_route_cnt              bigint         comment'新增路由数'
    ,del_route_cnt              bigint         comment'删除路由数'
    ,add_network_cnt            bigint         comment'新增网点数'
    ,add_network_route_cnt      bigint         comment'新增网点路由数'
    ,del_network_cnt            bigint         comment'删除网点数'
    ,del_network_route_cnt      bigint         comment'删除网点路由数'
    ,add_effe_route_cnt         bigint         comment'新增时效路由数'
    ,add_effe_line_cnt          bigint         comment'新增时效线路数'
    ,add_effe_cnt               bigint         comment'新增时效网点数'
    ,del_effe_route_cnt         bigint         comment'删除时效路由数'
    ,del_effe_line_cnt          bigint         comment'删除时效线路数'
    ,del_effe_cnt               bigint         comment'删除时效网点数'
) comment '网点状态变化汇总表'
partitioned by (dt string comment '分区日期')
stored as parquet
location '/dw/hive/jms_dm.db/external/dm_route_cainiao_control_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);
